package com.skd.ssh.service.base;


import com.skd.ssh.web.query.BaseQuery;
import com.skd.ssh.web.query.PageResult;

import java.io.Serializable;

public interface BaseService<T>{
    public PageResult<T> getEntityPageResult(BaseQuery baseQuery);
    public T getEntityById(Serializable id);
    /**
     * 获取表中主键的最大值
     * @return
     */
    public Long getMaxId();
    public void saveEntry(T t);
    public void updateEntry(T t);
    public void deleteEntry(Serializable id);

}
